mechanical defects - Espagnol Anglais Dictionnaire